อำเภอบ้านนาสาร (Amphoe Ban Na San)
อำเภอบ้านนาสารตั้งอยู่ทางทิศตะวันออกเฉียงใต้ของจังหวัด มีอาณาเขตติดต่อกับเขตการปกครองข้างเคียงดังต่อไปนี้
* ทิศเหนือ ติดต่อกับอำเภอเมืองสุราษฎร์ธานีและอำเภอกาญจนดิษฐ์
* ทิศตะวันออก ติดต่อกับอำเภอนบพิตำ (จังหวัดนครศรีธรรมราช)
* ทิศใต้ ติดต่อกับอำเภอพิปูน (จังหวัดนครศรีธรรมราช) และอำเภอเวียงสระ
* ทิศตะวันตก ติดต่อกับอำเภอเคียนซาและอำเภอบ้านนาเดิม